insectivorous bat - English Synonyms Dictionary